/**
 * 权限用枚举
 */
const authority = {
  /**
   * 系统菜单权限点
   */
  SYS_MENU_ADD: 'sys:menu:add',
  SYS_MENU_DEL: 'sys:menu:del',
  SYS_MENU_EDIT: 'sys:menu:edit',
  SYS_MENU_GET: 'sys:menu:get',

  /**
   * 角色的权限
   */
  SYS_ROLE_ADD: 'sys:role:add',
  SYS_ROLE_DEL: 'sys:role:del',
  SYS_ROLE_EDIT: 'sys:role:edit',
  SYS_ROLE_GET: 'sys:role:get',
  SYS_ROLE_INDEX: 'sys:role:index',
  SYS_ROLE_PERM: 'sys:role:perm',
  /**
   * 日志
   */
  SYS_LOG_INDEX: 'sys:log:index',
  SYS_LOG_DEL: 'sys:log:del',

  /**
   * 登录日志
   */
  SYS_LOGLOGIN_INDEX: 'sys:loglogin:index',
  SYS_LOGLOGIN_GET: 'sys:loglogin:get',
  SYS_LOGLOGIN_EDIT: 'sys:loglogin:edit',
  SYS_LOGLOGIN_DEL: 'sys:loglogin:del',
  /**
   * 字典权限
   */
  SYS_DICT_GET: 'sys:dict:get',
  SYS_DICT_INDEX: 'sys:dict:index',
  SYS_DICT_DEL: 'sys:dict:del',
  SYS_DICT_EDIT: 'sys:dict:edit',
  SYS_DICT_ADD: 'sys:dict:add',

  /**
   * 机构权限
   */
  SYS_ORG_ADD: 'sys:org:add',
  SYS_ORG_GET: 'sys:org:get',
  SYS_ORG_DEL: 'sys:org:del',
  SYS_ORG_EDIT: 'sys:org:edit',

  /**
   * 用户权限
   */
  SYS_USER_INDEX: 'sys:user:index',
  SYS_USER_GET: 'sys:user:get',
  SYS_USER_DEL: 'sys:user:del',
  SYS_USER_ADD: 'sys:user:add',
  SYS_USER_EDIT: 'sys:user:edit',
  SYS_USER_PASSWORD: 'sys:user:password',
};

export default authority;
